.rankbg{height:420px;overflow:hidden;background:url('/images/rank.png') no-repeat 50% 0;}
.ranktitle{width:100%;background:#fff;border-bottom:1px solid #d1d1d1;text-align:center;font-size:0;}
.ranktitle a{display:inline-block;width:135px;height:80px;line-height:80px;font-size:18px;color:#666;text-align:center;}
.ranktitle a.on{line-height:78px;border-bottom:2px solid #0063ca;color:#0063ca;}
a {
    color: #333333;
    text-decoration: none;
}

a:hover {
    color: #1169af;
}
.ranktitle {
    width: 100%;
    background: #fff;
    border-bottom: 1px solid #d1d1d1;
    text-align: center;
    font-size: 0;
}



.ranktitle li.on a {
    line-height: 78px;
    border-bottom: 2px solid #0063ca;
    color: #0063ca;
}

.ranktitle li {
    display: inline-block;
    width: 135px;
    height: 80px;
    line-height: 80px;
    font-size: 18px;
    color: #666;
    text-align: center;
}

.ranktitle li.on {
    line-height: 78px;
    border-bottom: 2px solid #0063ca;
    color: #0063ca;
}
.container {
    width: 1200px;
    margin: 0 auto;
}
.rank-wrapper{background:#fff;margin-top:30px;padding:30px 0 20px 0;}
